Release 10.1A: OpenEdge Deployment:
Managing 4GL Applications


Compiler limits

Table C–4 lists the limits for each element of the Compiler (unless otherwise specified).

Table C–4: Compiler limits 
Element
Limit
Variables
32,000 bytes for UNDO and NO-UNDO variables per external procedure. 32,000 bytes for local UNDO and local NO-UNDO variables per internal procedure or trigger block.
Statements
1 to 32,000 characters per statement. Use the Input Characters (-inp) startup parameter to limit the number of characters allowed in a single statement.
The number of tokens allowed per statement is limited only by the available system resources. Each word or special character, such as a parenthesis, plus sign, and minus sign, counts as one token. Use the Token (-tok) startup parameter to limit the number of tokens allowed in a single statement.
Frames
1 to 320 characters.
Nested blocks
1 to 255 blocks, including called procedures. Use the Nested Blocks (-nb) startup parameter to limit the number of nested blocks allowed in a procedure.

For more information about the Input Characters (-inp), Token (-tok), and Nested Blocks (-nb) startup parameters, see OpenEdge Deployment: Startup Command and Parameter Reference .


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095